with might and main

Translations
изо всех сил
They worked with might and main to finish the project on time.
Они работали изо всех сил, чтобы закончить проект вовремя.